package com.huiminpay.paymentagent.api;

import com.huiminpay.paymentagent.api.conf.AliConfigParam;
import com.huiminpay.paymentagent.api.dto.AlipayBean;
import com.huiminpay.paymentagent.api.dto.PaymentResponseDTO;

/**
 * Created with IntelliJ IDEA.
 *
 * @Author: 有点儿意思
 * @Description:
 */
public interface PayChannelAgentService {

    // 公共请求参数  业务请求参数

    /**
     * 交易服务对接阿里支付接口
     * @param aliConfigParam 公共请求参数
     * @param alipayBean 业务请求参数
     * @return 支付结果 String类型for表单
     */
    PaymentResponseDTO<String> createPayOrderByAliWap(AliConfigParam aliConfigParam, AlipayBean alipayBean);
}
